/**
 * @name 代理的配置
 * @see 在生产环境 代理是无法生效的，所以这里没有生产环境的配置
 * @doc https://umijs.org/docs/guides/proxy
 */
export default {
  /**
   * @name 详细的代理配置
   * @doc https://github.com/chimurai/http-proxy-middleware
   */
  dev: {
    // localhost:8000/api/** -> http://localhost:8004/**
    '/api/': {
      target: 'http://localhost:8004',
      changeOrigin: true,
      pathRewrite: {
        '^/api': '', // 重写路径：去掉路径中的 `/api`
      },
    },
  },
  test: {
    // localhost:8000/api/** -> http://localhost:8004/**
    '/api/': {
      target: 'http://localhost:8004',
      changeOrigin: true,
      pathRewrite: { '^/api': '' },  // 重写路径：去掉路径中的 `/api`
    },
  },
  pre: {
    // localhost:8000/api/** -> http://localhost:8004/**
    '/api/': {
      target: 'http://localhost:8004',
      changeOrigin: true,
      pathRewrite: { '^/api': '' },  // 重写路径：去掉路径中的 `/api`
    },
  },
};
